Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TEWKESBURY PLACE Detached £650,000 29 Jul 2022
3 TEWKESBURY PLACE Detached £688,000 5 Apr 2022
4 TEWKESBURY PLACE Detached £286,000 25 Jan 2013
5 TEWKESBURY PLACE Detached £475,000 12 May 2016
6 TEWKESBURY PLACE Detached £290,000 30 Sep 2002